self-loading vehicle - Türkisch Englisch Wörterbuch